hard raining - Turkish English Dictionary